.top{
	height:90px;
}
.logo{
	padding-top: 25px;
	padding-left: 10px;	
}
.nav{
	background-image: url(navbg.gif);
	background-repeat: repeat-x;
	height: 36px;	
}
.nav li{
	float: left;
	height: 36px;
	overflow: hidden;
	width: 138px;
	text-align: center;
}
#navl,#navr{background:url(navbg.gif) no-repeat;width:7px;}
#navl{background-position:0px -37px;}
#navr{background-position:right -74px;}
.nav a{color:#FFF;display:inline-block;height:33px;line-height:33px;font-size:15px;width:81px;}
.nav a:hover{text-decoration:none;color:#FF0;}
.nav .selected a{background:url(nav.gif) no-repeat 0px 3px;height:30px;line-height:30px;padding-top:3px;}

#fplay{
	padding-top:3px;
	height:207px;
}


.st{
	border:1px solid #CFDBF1;
	width:978px;
	background:#FFF url(y.gif) repeat-y 208px 0;
}
.leftt{
	height:30px;
	padding:0 0 0 10px;
	background:url(tbg.gif) repeat-x;
}
.leftli{
	width:198px;
	padding:3px 0 0 10px;
}
.leftli li{
	float:left;
	height:35px;
	width:188px;
	border-bottom:1px solid #CFDBF1;
}
.leftli a{
	display:block;
	height:26px;
	font:14px/12em;
	padding:9px 0 0 21px;
	background:url(ld.gif) no-repeat 8px 15px;
}
.leftli a:hover{
	text-decoration:none;
	color:#CD0200;
}
.leftli .this a{
	background:url(ld.gif) no-repeat 7px -14px;
	color:#0078B6;
}

.leftb{
	width:198px;
	line-height: 23px;
	padding-bottom:30px;
	padding-left: 10px;
	padding-top: 5px;
}


.rightt{
	height:30px;
	background:url(tbg.gif) repeat-x;
}
.rtitle{
	padding-top:3px;
	color: #12387E;
}
.weizhi{padding-top:7px;}


.bottom{
	padding:8px 0 15px 0;
	line-height: 23px;
}